package org.dromara.school.service;

import org.dromara.school.domain.TeacherDiscipline;
import org.dromara.school.domain.vo.TeacherDisciplineVo;
import org.dromara.school.domain.bo.TeacherDisciplineBo;
import org.dromara.common.mybatis.core.page.TableDataInfo;
import org.dromara.common.mybatis.core.page.PageQuery;
import com.github.yulichang.base.MPJBaseService;
import java.util.Collection;
import java.util.List;

/**
 * 教师绑定学科Service接口
 *
 * @author Gjb
 * @date 2025-06-13
 */
public interface ITeacherDisciplineService extends MPJBaseService<TeacherDiscipline> {

    List<TeacherDiscipline> findByTeacherId(Long tid);

    int insert(TeacherDiscipline teacherDiscipline);

    int deleteByTeacherId(Long tid);
}
